<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=100%, initial-scale=1.0">
    <title>测试变量</title>
</head>
<body>
    <h1>测试变量</h1>
    <?php
    /**
     * 测试变量
     * 测试两个变量相加
     */
        $x = 1;
        $y = 2;
        $z = $x + $y;
        echo "变量z的值是：$z <br />";

        /**
         * 测试变量类型
         * var_dump
         */

        $a = "abc";
        var_dump($a);
        echo "<br />";

        $b = 3.1415926;
        var_dump($b);
        echo "<br>";

        /**
         * 变量为null会怎样
         * 赋值为null和不赋值
         * 类型都是NULL
         */
        $meiyou = null;
        var_dump($meiyou);
        echo "<br>";
        $kong;
        var_dump($kong);
        echo "<br>";
        /**
         * 当NULL的变量作为判断的条件时？
         * 判断为假！！！
         */
        if($meiyou){
            echo "姨～NULL变量是属于-真<br>";
        }else{
            echo "姨～NULL变量是属于-假<br>";
        }

        /**
         * NULL变量用empty()判断
         */
        if(empty($meiyou)){
            echo "是真没有<br>";
        }else{
            echo "有的<br>";
        }

        /**
         * NULL变量测试isset()
         * 是假的，已经赋值了？
         */
        if(isset($kong)){
            echo "isset()为真<br>";
        }else{
            echo "isset()为假<br>";
        }
        // 手动将变量属性更改
        $huidiao = isset($kong);
        var_dump($huidiao);
        if(isset($huidiao)){
            echo "isset()之后，isset()为真<br>";
        }else{
            echo "isset()之后，isset()为假<br>";
        }

    ?>
</body>
</html>
